diamondback terrapin - Turkish English Dictionary